Behaviour=function(){
  var self=this;

  self.numRows=0;

  self.updateRows=function(){
    $('#numTasks').html(self.numRows);
    return self;
  }

  self.mainMenu=function(link){
    $('.active').each(function(){
      $(this).removeClass('active');
      if($(this).attr('id')!=undefined)
        $(this).css({'display':'none'});
    });
    $(link).parent().addClass('active');
    $('#'+$(link).attr('link')).addClass('active');
    $('#'+$(link).attr('link')).css({'display':'block'});
  }

  self.addRow=function(table){
    table.append(html.row(++self.numRows));
    self.updateRows();
    return self;
  }

  self.delRow=function(row){
    var table=row.parent();
    row.remove();
    self.numRows--;
    var rows=table.children();
    for(var i=1;i<rows.length;i++){
      $($(rows[i]).children()[0]).html(i);
    }
    self.updateRows();
    return self;
  }
}

behaviour=new Behaviour();
